import { get, post,http } from '@/utils/http';

const Login = {

  //微信登录
  wxAuthorizeLogin(para){
    return post('/user/wechatLogin',para)
  },

  //获取验证码
  getValidCode( params ) {
    return http.request({url:`/user/createValidCode`, method:'GET',params:params})
    //return get(`/user/createValidCodes`, params);
  },
  //短信登录
  loginSms(params){
    return post(`/user/smsLogin`, params);
  },

  //手机号自动登录
  loginPhone(para){
    return get('/user/loginByWechatPhone',para)
  },

  //手机号自动登录
  updateLoginSession(para){
    return get('/user/updateLoginSession',para)
  },

  //更新用户信息
  updateUserInfo(params){
    return post('/user/updateMy',params)
  },
  //获取用户信息
  getUserInfo(params){
    return get('/user/my',params)
  },
  //获取用户扩展信息
  getUserInfoExt(params){
    return get('/user/getUserExt',params)
  },
  //是否关注过该用户
  isCheckUser(para){
    return get('/user/checkFollow',para)
  },

  //获取反馈内容
  getComplaint(params){
    return get('/info/complaint',params)
  },

  //上传图片
  uploadImg(){
    return http.upload('/asset/uploadImage')
  }
}

export default Login;
